refuse heap - German English Dictionary